function uploadDiamondWindow() {
	/** 获得文件名 */
	function getFileName() {
		return "<span style='color:red;font-weight:bold;'>" + Ext.getCmp('excelFile').getValue() + "</span>";
	}

	var win = new Ext.Window({
		title : "Excel数据上传处理",
		width : 380,
		height : 100,
		resizable : false,
		modal : true,
		items : [new Ext.FormPanel({
			id : "uploadDiamondPanel",
			fileUpload : true,
			header : false,
			height : 180,
			frame : true,
			title : 'Excel文件上传处理',
			autoHeight : true,
			buttonAlign : 'center',
			labelWidth : 60,
			items : [{
				xtype : 'fileuploadfield',
				id : 'excelFile',
				name : 'excelFile',
				emptyText : '请选择上传的Excel文件',
				fieldLabel : '上传Excel',
				width : 270,
				buttonCfg : {
					iconCls : 'upload-icon'
				}
			}],
			buttons : [{
				id : 'bt_updataUpload',
				text : '数据更新上传'
			}, {
				id : 'bt_insertUpload',
				text : '数据新增上传'
			}, '->']
		})]
	});

	//数据更新上传，uploadType='A'
	Ext.getCmp("bt_updataUpload").on("click", function validateExcel() {
		var name = Ext.getCmp("excelFile").getValue();
		var as = name.split(".");
		if (as.length > 1 && "xls" == as[as.length - 1]) {
			return true;
		} else {
			Ext.Msg.alert("Excel出错", "Excel文件名出错.请注意系统只支持Excel2003及更老版本的Excellent文件!");
			return false;
		}
	});
	Ext.getCmp("bt_updataUpload").on("click", function submitData() {
		var uploadDiamondPanel = Ext.getCmp("uploadDiamondPanel");
		if (uploadDiamondPanel.getForm().isValid()) {
			uploadDiamondPanel.getForm().submit({
				url : "uploadExcel.action?uploadType=A",
				waitMsg : '请稍等， 正在上传你的文件!...',
				success : function(form, action) {
					Ext.Msg.alert("上传完成", getFileName() + action.result.msg);
					win.destroy();
				},
				failure : function(form, action) {
					Ext.Msg.alert("错误", getFileName() + ",上传失败,请检查网络原因!");
					win.destroy();
				}
			});
		}
	});
	
	//数据新增上传，uploadType='B'
	Ext.getCmp("bt_insertUpload").on("click", function validateExcel() {
		var name = Ext.getCmp("excelFile").getValue();
		var as = name.split(".");
		if (as.length > 1 && "xls" == as[as.length - 1]) {
			return true;
		} else {
			Ext.Msg.alert("Excel出错", "Excel文件名出错.请注意系统只支持Excel2003及更老版本的Excellent文件!");
			return false;
		}
	})
	Ext.getCmp("bt_insertUpload").on("click", function submitData() {
		var uploadDiamondPanel = Ext.getCmp("uploadDiamondPanel");
		if (uploadDiamondPanel.getForm().isValid()) {
			uploadDiamondPanel.getForm().submit({
				url : "uploadExcel.action?uploadType=B",
				waitMsg : '请稍等， 正在上传你的文件!...',
			  	success : function(form, action) {
					Ext.Msg.alert("上传完成", getFileName() + action.result.msg);
					win.destroy();
				},
				failure : function(form, action) {
					Ext.Msg.alert("错误", getFileName() + ",上传失败,请检查网络原因!");
					win.destroy();
				}
			});
		}
	})
	win.show();
}